Model-Driven Service Engineering with SoaML
نویسندگان
چکیده
This chapter presents a model-driven service engineering (MDSE) methodology that uses OMG MDA specifications such as BMM, BPMN and SoaML to identify and specify services within a service-oriented architecture. The methodology takes advantage of business modelling practices and provides a guide to service modelling with SoaML. The presentation is case-driven and illuminated using the telecommunication example. The chapter focuses in particular on the use of the SoaML modelling language as a means for expressing service specifications that are aligned with business models and can be realized in different platform technologies. Brian Elvesæter SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway, e-mail: [email protected] Cyril Carrez SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway, e-mail: [email protected] Parastoo Mohagheghi SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway, e-mail: [email protected] Arne-Jørgen Berre SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway, e-mail: [email protected] Svein G. Johnsen SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway, e-mail: [email protected] Arnor Solberg SINTEF ICT, P. O. Box 124 Blindern, N-0314 Oslo, Norway, e-mail: [email protected]
منابع مشابه
Business Process Service Oriented Methodology (BPSOM) with Service Generation in SoaML
Carrying out business processes by means of software services helps to close the business–systems gap, by introducing an intermediate layer between business process definition and software systems, thus permitting not only better independence, but also more traceability between them. Despite the fact that technologies have matured to support this new reality, there is a lack of methodologies an...
متن کاملModel Transformation Recommendations for Service-Oriented Architectures
Services for service-oriented architectures can be modelled in different ways, including well-known existing OMG standard SoaML and an IBM methodology SOMA. Involving domain expert stakeholders in the system specification and development process plays an important role and is often inevitably combined with model transformations between different levels of abstraction. Recommendations for those ...
متن کاملModel Driven Interoperability through Semantic Annotations using SoaML and ODM
Enterprise Interoperability is increasingly being enabled by use of service oriented architectures for the IT systems involved. A combined use of enterprise models, ontologies and service models can facilitate better semantic interoperability of the services being provided and requested. The focus of this paper is to show that service interoperability can be supported through a model driven app...
متن کاملUML Extensions for Service-Oriented Systems
The trend in software engineering badges to model-based development. Models are used to document requirements, design results, and analysis in early phases of the development process. However, the aim of modelling is very often more ambitious as models are used for automatic generation in a so-called model-driven engineering approaches. The relevance of models leads to the need of both, high-le...
متن کاملModel-driven Design and Validation of Service Oriented Architecture Based on Devs Simulation Framework
It is very important to validate functional requirements and evaluate non-functional requirements in earlier design phase of a Service Oriented Architecture (SOA) by executable modeling methodology. To make SOA executable, basically, most of the proposed approaches can be divided into two categories: formalism-based ones and modeldriven ones, which both have the advantages and limitations. In t...
متن کامل